membrane separation - Francés Inglés Diccionario